﻿/* 清除默认样式 */
div,ul,li,ol,dl,dt,dd,i,img,span,p,input,button,textarea,h1,h2,h3,h4,h5,h6,a,html,body{margin:0;padding:0;list-style:none;border:none;outline:none;resize:none;}

a{text-decoration:none;color:#3c3c3c;}
body{color:#3c3c3c;font-size:12px;-webkit-overflow-scrolling:touch;}
*{box-sizing:border-box;}
*:after{box-sizing:border-box;}
*:before{box-sizing:border-box;}

.mo_left{float:left;}
.mo_right{float:right;}
.mo_txt_hidden{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;}

.mo_title{width:100%;text-align:center;height:50px;line-height:50px;border-bottom:1px solid #ddd;background:#fff;padding:0 3%;}

.mo_btn{padding:6px 8px 7px;background:#fff;text-align:center;border:1px solid #ddd;border-radius:3px;display:inline-block;white-space:nowrap;}
.mo_btn.green{background:#00dc91;border:1px solid #00dc91;color:#fff;}
.mo_btn.red{background:#FF3030;border:1px solid #FF3030;color:#fff;}
.mo_btn.yellow{background:#FF8247;border:1px solid #FF8247;color:#fff;}
.mo_btn.linegreen{background:#fff;border:1px solid #00dc91;color:#00dc91;}
.mo_btn.linered{background:#fff;border:1px solid #FF3030;color:#FF3030;}
.mo_btn.lineyellow{background:#fff;border:1px solid #FF8247;color:#FF8247;}

.mo_p_center{position:relative;}

.mo_banner{position:relative;width:100%;overflow:hidden;}
.mo_banner_in{position:relative;left:0;white-space:nowrap;font-size:0;}
.mo_banner_in .mo_banner_img{display:inline-block;width:100%;}
.mo_banner_in img{width:100%;}
.mo_banner_txt{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.5);height:2em;color:#fff;line-height:2em;padding:0 5%;}
.mo_banner_light{position:absolute;right:1em;width:10px;top:2em;}
.mo_banner_light i{width:8px;height:8px;background:#fff;border-radius:50%;display:block;margin-bottom:1em;}
.mo_banner_light i.light{background:#3c3c3c;}

.mo_modal{transition:all 0.3s;width:100%;height:100%;position:fixed;left:0;top:100%;z-index:2;opacity:0;}
.mo_modal.block{transform:translateY(-100%);opacity:1;}
.mo_modal>*{position:absolute;}
.mo_modal_in{width:100%;height:100%;background:rgba(0,0,0,0.5);position:static;}

.mo_tab{display:table;border:1px solid #ddd;border-radius:3px;overflow:hidden;text-align:center;}
.mo_tab_li{display:table-cell;width:1%;white-space:nowrap;border-left:1px solid #ddd;padding:0.5em 0;}
.mo_tab_li.light{background:#3c3c3c;color:#fff;}
.mo_tab_li:nth-child(1){border-left: none;}

.mo_main{width:100%;}
.mo_main_li{width:100%;display:none;}
.mo_main_li.block{display:block;}

.mo_menu{position:fixed;left:-60%;top:0;width:60%;height:100%;overflow:scroll;background:#fff;transition:all 0.3s;opacity:0;overflow-x:hidden;}
.mo_menu.block{transform:translateX(100%);opacity:1;}



